Better off - meaning in malayalam